69769 feet = 21265.5912 meters