12484 inches = 317.0936 meters