512 x 296 meters = 20157.48 x 11653.54 inches