in responce to your question about why they gave you the final height of the ball..
At the begiing you start with a certain amount of energy, it could be sound, could be heat could be anything. In this situation it is gravitational potential energy which is equated as m*g*h. because the ball wants to go down, but you are holding it up.
The ball is then let go and falls to the ground. Energy is always conserved so all this energy must turn into Kinetic Energy jusssttt as it hits the ground.
let me explain:
KE = 0.5*m*v^2 and GPE = m*g*h
as you let go of the ball, h gets smaller and smaller. so GPE gets smaller
ALSO the ball gets faster and gaster, so KE gets faster.
And it just so happens, that the initial GPE = final KE when the ball touches the ground
Ok so the ball touches the ground, you have no GPE, only KE. Obviously the ball can not move faster, so it hits the ground and slows down dramatically. All this KE turns into ELASTIC POTENTIAL ENERGY because obviously the ball has some elasticity to it. so the ball squishes until it can't squish anymore than BAM it un squishes itself and shooots back into the air.
now if there where no losses or work done by the system, the ball should return to its original height. However it didnt!
therefore if you compare the initial GPE at 2.5m and the final GPE 1.4m, obviously they won't match up as they have different heights. they should be the same, but they arent cause all the enregy that would be used to push the ball back to its original height has been lost somewhere along the system :)