8.223 meters = 26 feet and 11.74 inches