8.19 meters = 26 feet and 10.44 inches