679 x 185 meters = 26732.28 x 7283.46 inches