717 x 669 meters = 28228.35 x 26338.58 inches