12304 meters = 40367 feet and 5.45 inches