63.1 x 14.6 meters = 2484.25 x 574.8 inches