88 x 951 meters = 3464.57 x 37440.94 inches