714 x 666 meters = 28110.24 x 26220.47 inches