135.15 meters = 443 feet and 4.87 inches