12955 inches = 329.057 meters