129 x 549 meters = 423.23 x 1801.18 feet