76.66 meters = 251 feet and 6.11 inches