73.8 meters = 242.125984 feet