GPS and data logging on micr SD card project

dear all,

I am new to this and don’t have much knowledge about electronics so any help will be highly appreciated!!

Project I want to build: a GPS sensor that records Glide ratio/dive angle, Horizontal speed Speed (up to 300 Kmh, more is fine), Vertical speed, Elevation up to 6000m more would be fine, GPS Accuracy about 1 m (less would be better)

Velocity: 0.1 m/s

being able to extract info to a 3d google map

connected to a micro sd card logger and a small battery that would give it at least 8 hours life

size: as small as possible to use it on a glider-motorcycle-boat and position it on the helmet

any suggestions on sensors or any part

thank you in advance

Alex