250 x 663 meters = 9842.52 x 26102.36 inches