74.22 meters = 243.503937 feet