8.06 meters = 26 feet and 5.32 inches