135.26 meters = 443 feet and 9.2 inches