78938 feet = 24060.3024 meters