267.83 meters = 10544.488189 inches