13260 inches = 336.804 meters