58.42 meters = 2300 inches