135.69 meters = 445 feet and 2.13 inches