10.22 meters = 33 feet and 6.36 inches