190.5 meters = 7500 inches