74.12 meters = 243 feet and 2.11 inches