635 x 432 meters = 2083.33 x 1417.32 feet