8.169 meters = 26 feet and 9.61 inches