677 x 156 meters = 26653.54 x 6141.73 inches