74.04 meters = 242 feet and 10.96 inches