12258 meters = 40216 feet and 6.43 inches