51 x 203 meters = 2007.87 x 7992.13 inches