73.22 meters = 240.223097 feet