74.33 meters = 243 feet and 10.38 inches