505 x 289 meters = 19881.89 x 11377.95 inches