12890 inches = 327.406 meters