13048 inches = 331.4192 meters