41504 feet = 12650.4192 meters