135.57 meters = 444 feet and 9.4 inches