26 meters = 1023.622047 inches