3.632 meters = 11 feet and 10.99 inches