564 x 130 meters = 1850.39 x 426.51 feet