226 x 649 meters = 8897.64 x 25551.18 inches