73.3 meters = 240.485564 feet