227 x 666 meters = 8937.01 x 26220.47 inches