649 x 202 meters = 25551.18 x 7952.76 inches