249 x 95 meters = 9803.15 x 3740.16 inches