270 x 683 meters = 10629.92 x 26889.76 inches