72.33 meters = 237.30315 feet