578 x 423 meters = 22755.91 x 16653.54 inches