78.21 meters = 256 feet and 7.13 inches