12241 meters = 40160 feet and 9.13 inches