12885 inches = 327.279 meters