135.43 meters = 444 feet and 3.89 inches