671 x 691 meters = 26417.32 x 27204.72 inches