69.14 meters = 226 feet and 10.05 inches