264 x 677 meters = 10393.7 x 26653.54 inches