24985 meters = 81971 feet and 9.42 inches