264.83 meters = 10426.377953 inches