669 x 127 meters = 26338.58 x 5000 inches