279 x 1020 meters = 10984.25 x 40157.48 inches