229 x 652 meters = 9015.75 x 25669.29 inches