129 x 444 meters = 423.23 x 1456.69 feet