78.33 meters = 256 feet and 11.86 inches