121 x 669 meters = 12100 x 66900 cm