3.468 meters = 11 feet and 4.54 inches