13.715 meters = 44 feet and 11.96 inches