34915 meters = 114550 feet and 6.3 inches