270 x 1011 meters = 10629.92 x 39803.15 inches