568 x 312 meters = 22362.2 x 12283.46 inches