568 x 130 meters = 22362.2 x 5118.11 inches