if you know how long it took to go up....
if will take the same time to go down....
then add the time it takes to go the extra 30m down (i assume you count accel due to grav as 9.8)...
add all these times up....
use horizontal velocity...
s=vt
BAM ill take the pos feedback
(note i never checked your original workings)