135.14 meters = 443 feet and 4.47 inches