570 x 136 meters = 1870.08 x 446.19 feet