13.591 meters = 44 feet and 7.08 inches