78.81 meters = 258 feet and 6.76 inches