135 x 579 meters = 442.91 x 1899.61 feet