270 x 136 meters = 10629.92 x 5354.33 inches