78.08 meters = 256 feet and 2.02 inches