35598 feet = 10850.2704 meters