78.77 meters = 258 feet and 5.18 inches