609 x 366 meters = 23976.38 x 14409.45 inches