13.665 meters = 44 feet and 9.99 inches