15480 inches = 393.192 meters