77.96 meters = 255 feet and 9.29 inches