229 x 668 meters = 9015.75 x 26299.21 inches