659 x 442 meters = 25944.88 x 17401.57 inches