Presentations should be 10-15m long. They should cover what your topic is, how you approached it and why, what problems you ran into, and what your results are.