13.68 meters = 44 feet and 10.58 inches