226 feet and 11.8 inches = 69.185 meters