74.66 meters = 244 feet and 11.37 inches