124.46 meters = 4900 inches