78.01 meters = 255 feet and 11.26 inches